#ifndef MUSICLIST_H
#define MUSICLIST_H
#include<QList>
#include<QUrl>
#include<QVector>
#include "music.h"
#include<QSet>
class MusicList
{
public:
    void addMusicByUrl(const QList<QUrl>& urls);
    MusicList();
    typedef typename QVector<Music>::iterator iterator;
    iterator begin();
    iterator end();
    iterator findMusicById(const QString &musicId);
    void writeToDB();
    void readFromDB();
      QVector<Music> musicList;
     QSet<QString> musicPaths;
private:



};

#endif // MUSICLIST_H
